/*
 * 
 *
 *
 */
package com.hboxs.asl.service;

import com.hboxs.asl.Page;
import com.hboxs.asl.Pageable;
import com.hboxs.asl.entity.Member;
import com.hboxs.asl.entity.OrderItem;
import com.hboxs.asl.entity.ReturnsRecord;

/**
 * Service - 退货记录
 */
public interface ReturnsRecordService extends BaseService<ReturnsRecord, Long> {

    Page<ReturnsRecord> findPage(ReturnsRecord.Reason reason, ReturnsRecord.Status status, Pageable pageable);

    void create(Member member, ReturnsRecord.Reason reason, String description, OrderItem oi);

}
